package com.ruoyi.jiekou.mapper;

import java.util.List;

import com.ruoyi.jiekou.domain.InterPrice;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

/**
 * 商户接口价格Mapper接口
 *
 * @author zt
 * @date 2023-11-29
 */
@Mapper
public interface InterPriceMapper {
    /**
     * 查询商户接口价格列表
     *
     * @param interPrice 商户接口价格
     * @return 商户接口价格集合
     */
    public List<InterPrice> selectInterPriceList(InterPrice interPrice);


    public List<InterPrice> selectInterPriceListByUserId(String userId);

    /**
     * 新增商户接口价格
     *
     * @param interPrice 商户接口价格
     * @return 结果
     */
    public int insertInterPrice(InterPrice interPrice);

    /**
     * 修改商户接口价格
     *
     * @param interPrice 商户接口价格
     * @return 结果
     */
    public int updateInterPrice(InterPrice interPrice);

    public List<InterPrice> selectInterPriceByIds(@Param("jfCodes") List<String> jfCodes, @Param("userId") Long userId);

    public List<InterPrice> selectInterPriceByMcs(@Param("jfCodes") List<String> jfCodes, @Param("merchantCode") String merchantCode);

}
